Type: concept
Confidence: 0.90
Created: 2026-04-26
Updated: 2026-04-26
Tags: control-theorysignal-processingfilteringpredictiontime-series-analysis计算理论

Kalman Filter

概述

一种用于从含噪声的测量数据中估计动态系统状态的递归算法,由Rudolf Emil Kalman在1960年提出。

关键内容

  1. 核心思想:
  2. 通过结合系统模型预测和传感器测量值来估计系统状态
  3. 采用预测-更新的递归循环机制
  4. 在预测值和测量值之间进行最优加权平均

  5. 算法原理:

  6. 预测步骤:根据动力学模型预测下一时刻的状态和不确定性
  7. 更新步骤:利用新获取的传感器测量值更新状态估计
  8. 卡尔曼增益:决定预测值和测量值的权重分配

  9. 优势特点:

  10. 无需存储全部历史数据,只需维护当前最佳估计和不确定性
  11. 支持多输入多输出系统
  12. 能够处理非平稳信号
  13. 算法简洁,易于编程实现

  14. 历史意义:

  15. 1960年在ASME Journal of Basic Engineering发表
  16. 解决了冷战时期太空竞赛中的导航定位难题
  17. 在阿波罗登月计划中发挥了关键作用

  18. 现代应用:

  19. GPS导航系统中的定位融合
  20. 自动驾驶汽车的传感器融合
  21. 机器人定位与轨迹跟踪
  22. 金融工程中的动态状态估计
  23. 气象预报中的数据同化

来源

相关